ea77c618c274dc0a1f0376030c4753c8eb0e223d,portal-impl/src/com/liferay/portal/repository/liferayrepository/LiferayProcessorLocalRepositoryWrapper.java,LiferayProcessorLocalRepositoryWrapper,updateFileEntry,#number#number#String#String#String#String#String#boolean#InputStream#number#ServiceContext#,136

Before Change


			userId, fileEntryId, sourceFileName, mimeType, title, description,
			changeLog, majorVersion, is, size, serviceContext);

		_processorCapability.cleanUp(fileEntry.getLatestFileVersion(true));

		return fileEntry;
	}

After Change


			userId, fileEntryId, sourceFileName, mimeType, title, description,
			changeLog, majorVersion, is, size, serviceContext);

		if (is == null) {
			_processorCapability.copyPrevious(oldFileVersion);
		}
		else {
			_processorCapability.cleanUp(fileEntry.getLatestFileVersion(true));
			_processorCapability.generateNew(fileEntry);
		}